package cn.AssassinG.ScsyERP.Statistics.core.biz;

import cn.AssassinG.ScsyERP.Statistics.facade.entity.YearlyStatistics;
import cn.AssassinG.ScsyERP.Statistics.facade.enums.ObjectType;
import cn.AssassinG.ScsyERP.common.core.biz.BaseBiz;

public interface YearlyStatisticsBiz extends BaseBiz<YearlyStatistics> {
//    void addDriveWorkers(Long entityId, String jsonArrayStr);
//    void removeDriveWorker(Long entityId, Long driveWorkerId);
//    void addLiftWorkers(Long entityId, String jsonArrayStr);
//    void removeLiftWorker(Long entityId, Long liftWorkerId);
//    void addProduct(Long entityId, Long productId);
//    void removeProduct(Long entityId, Long productId);
void addInStorage(Integer year, ObjectType objectType, Long objectId);
    void addOutStorage(Integer year, ObjectType objectType, Long objectId);
    void addProject(Integer year, ObjectType objectType, Long objectId);
}
